﻿/* Stylesheet included in layout page */

/*<header>*/
header
{
    height:60px;
}

.navbar .nav
{
    float:none;
}

.navbar .nav li.last
{
    float:right;
}

.navbar .nav li span
{
    padding:10px 15px;
    display:inline-block;
}

.navbar .nav li a
{
    text-decoration:none;
    color:#999;
}

.navbar .nav li a:hover
{
    color:#FFF;
}

.login-form
{
    margin:0px;
    display:inline-block;
}
/*</header>*/

/*<content>*/
.field-validation-error
{
    display:inline-block;
    color:#B94A48;
    margin-left:20px;
}

.input-validation-error
{
    border-color:#B94A48 !important;
}

.input-validation-error:focus
{
    webkit-box-shadow:0 0 6px #D59392 !important;
    ms-box-shadow:0 0 6px #D59392 !important;
    moz-box-shadow:0 0 6px #D59392 !important;
    box-shadow:0 0 6px #D59392 !important;
}

.margin-top
{
    margin-top:20px;
}

.idea-teaser
{
    margin-bottom:10px;
    color:#999;
    display:block;
}

label
{
    font-weight:bold;
}

.validation-summary-errors span
{
    font-weight:bold;
}

.comment-template
{
    border-bottom:1px solid #CCC;
}
/*</content>*/